Smush\App\Abstract_Page D

Total Complexity 157
Dependencies 6
Dependents 1
Total lines 1,043
Lines of code 623
Logical lines of code 279
Comment lines 280
Methods 35
Properties 7

Methods 35

Method Rating Maintainability Complexity Lines of code
render_modals()
A
50 17 24
settings_updated()
A
45 13 39
should_render()
A
53 11 24
smush_upgrade_notice()
A
43 9 52
get_doc_url()
A
49 10 33
show_api_message()
A
49 10 30
smush_dash_required()
A
47 9 38
black_friday_notice()
A
49 8 30
enqueue_configs_scripts()
A
43 6 47
render_page_header()
S
47 6 39
get_page_url()
S
56 6 18
add_meta_box()
S
51 5 29
__construct()
S
52 4 28
smush_deactivated()
S
62 4 13
get_tab_url()
S
62 4 11
smush_body_classes()
S
61 4 11
do_meta_boxes()
S
57 3 17
get_locale_data()
S
58 3 16
get_url()
S
65 4 9
view()
S
58 3 15
get_current_tab()
S
62 3 12
enqueue_tutorials_scripts()
S
55 1 21
render()
S
63 2 10
get_menu_icon()
S
64 1 12
add_action_hooks()
S
61 1 12
has_meta_boxes()
S
78 1 3
view_exists()
S
74 1 4
show_tabs()
S
70 1 8
add_removable_query_args()
S
77 1 4
render_inner_content()
S
81 1 3
get_tabs()
S
78 1 3
get_slug()
S
82 1 3
render_row()
S
78 1 3
enqueue_scripts()
S
98 1 1
register_meta_boxes()
S
98 1 1